package com.shuai.jit.entity.vo;


import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel("前端用户类")
@TableName("user")
public class VoUser implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("用户id 唯一")
    private String id;

    @ApiModelProperty("返回数据时，带的token")
    private String userImg;

    @ApiModelProperty("用户名 唯一")
    private String username;

    @ApiModelProperty("用户的邮箱")
    private String userEmail;

    @ApiModelProperty("用户电话")
    private String userTelephone;

    @ApiModelProperty("用户的等级")
    private Integer userLev;

    @ApiModelProperty("用户简介")
    private String userIntroduce;


    @ApiModelProperty("0 表示刚注册 ，1 表示需要认证 ，2 表示认证成功")
    private Integer approve;

    @ApiModelProperty("学院")
    private String college;

    @ApiModelProperty("班级")
    private String classes;

    @ApiModelProperty("qq信息")
    private String qq;

    @ApiModelProperty("认证的图片展示")
    private String checkImg;

    @ApiModelProperty("级别名称")
    private String levName;

    @ApiModelProperty("真名")
    private String realName;

}
